# The game model handles collision events (collision_callback), agent think control (through the main think loop), and provides the agents a sensor for retrieving their game state
class game_model(object):
    def collision_callback(self,colliding_object,collided_object):
        return
    def main_think_loop(self):
        return
    def agent_state(self,object_num):
        return
